//
//  GTBarButtonWithState.h
//  gcast-toolbox4iphone
//

#import <Foundation/Foundation.h>
#import "GTBarButtonWithUIPlainButton.h"
#import "GTBarButtonProtocols.h"

@interface GTBarPlainButtonWithState : GTBarButtonWithUIPlainButton <GTButtonWithState> {
  UIImage *originalImage;
  UIColor *colorForActiveState;
  BOOL active;    
}

@property(nonatomic,assign,readonly) BOOL active;

- (id)initWithImage:(UIImage*)image colorForActiveState:(UIColor*)theColorForActiveState;
- (void)activate;
- (void)deactivate;

@end
